Soru & Cevap

R.string ile başlayan ifadenin rengini değiştirme

16.09.2019 - 09:36

Kolay gelsin. Projemde R.string ile başlayan bir ifadem var ve bunun rengini değiştirmek istiyorum.<font ve CDATA ile başlayan çözümleri denedim ama bende işe yaramadı. Nasıl değiştirebilirim?

10 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user f.erenyucal
f.erenyucal
18.02.2023 - 03:53

Merhabalar Berna Hanım, biraz inceledim ve araştırmalarıma dayanarak sıraladım

 

  1. Öncelikle res/values klasöründeki colors.xml dosyasını açın (eğer yoksa oluşturun).

  2. Dosya içerisinde, değiştirmek istediğiniz rengi tanımlayın veya yeni bir renk tanımlayın. Örneğin, "my_color" adında bir renk tanımlamak için şu kodu kullanabilirsiniz

<color name="my_color">#FF0000</color>

 

Daha sonra, XML dosyasındaki R.string ifadesini güncelleyin ve android:textColor özelliğini ekleyin. Örneğin

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/my_string"
    android:textColor="@color/my_color" />

Bu kod örneğinde, "my_string" R.string ifadesi olarak değiştirilirken, android:textColor özelliği "my_color" adlı yeni renge ayarlanmıştır